package com.xx.jicheng.service;

import java.util.Map;

import com.xx.jicheng.entity.Item;

public interface CartService {
	
	/**
	 * 修改购物车商品
	 * @param accountNo
	 * @param productId
	 * @param amount 可以为正数或负数
	 */
	public void updateItem(String accountNo, int productId, int amount, String name, double price, String image);
	
	/**
	 * 移除购物车商品
	 * @param accountNo
	 * @param productId
	 */
	public void removeItem(String accountNo, int productId);
	
	/**
	 * 清空购物车
	 * @param accountNo
	 */
	public void clearCart(String accountNo);
	
	/**
	 * 获取购物车商品
	 * @return
	 */
	public Map<Integer, Item> getItems(String accountNo);

}
